package com.xtinno.pojo.po;

import cn.com.apollo.platformbase.entity.BasePO;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;

/**
 * 内容来源配置表
 *
 * @author GuanLei
 * @time 2025/5/6 16:06
 */
@Getter
@Setter
@TableName(value = "t_rule_content", autoResultMap = true)
@Schema(name = "RuleContentPO", description = "内容来源配置")
public class RuleContentPO extends BasePO {

    @Schema(description = "规则ID")
    @TableField("c_rule_id")
    private String ruleId;

    @Schema(description = "内容来源类型")
    @TableField("c_source_type")
    private String sourceType;

    @Schema(description = "内容来源配置")
    @TableField("c_source_config")
    private String sourceConfig;
}
